import request from '@/utils/request'
// 用户api接口列表

/**
 * 登录
 * @param data
 */
export function login(data) {
  return request({
    url: '/login',
    method: 'post',
    data
  })
}

/**
 * 获取用户信息
 * @param token
 */
export function getInfo(token) {
  return request({
    url: '/info',
    method: 'get',
    params: { token }
  })
}

/**
 * 注册
 * @param data
 */
export function register(data) {
  return request({
    url: '/register',
    method: 'post',
    data
  })
}

/**
 * 分页列表
 * @param data
 */
export function page(data) {
  return request({
    url: '/page',
    method: 'post',
    data
  })
}

/**
 * 数据插入
 * @param data
 */
export function add(data) {
  return request({
    url: '/add',
    method: 'post',
    data
  })
}

/**
 * 密码修改
 * @param data
 */
export function updatePassword(data) {
  return request({
    url: '/updatePassword',
    method: 'post',
    data
  })
}

/**
 * 数据修改
 * @param data
 */
export function edit(data) {
  return request({
    url: '/edit',
    method: 'post',
    data
  })
}

/**
 * 根据id集合删除数据列表
 * @param data
 */
export function deleteByIds(data) {
  return request({
    url: '/delete',
    method: 'post',
    data
  })
}

/**
 * 重置密码
 * @param data
 */
export function restPassword(data) {
  return request({
    url: '/restPassword',
    method: 'post',
    data
  })
}

